package com.filldream.fastboot.base.config;

//import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
//import org.apache.commons.lang3.StringUtils;
//
//import java.util.List;

/**
 * @author RickSun && iFillDream
 * @version 1.0
 * @data 2020-06-11 16:25
 * @description MyBatis Plus Wrapper的增强工具，用于判断sql
 */
//public class IfWrapper {
//
//    public  <T> IfWrapper like(String filedName, String value, QueryWrapper<T> wrapper ){
//        if(StringUtils.isNotBlank( value )){
//            wrapper.like(filedName,value);
//        }
//        return this;
//    }
//
//    public <T> IfWrapper eq(String filedName, Object value, QueryWrapper<T> wrapper ){
//        if( value != null ){
//            wrapper.eq(filedName,value);
//        }
//        return this;
//    }
//
//    public <T> IfWrapper in(String filedName, List paramList, QueryWrapper<T> wrapper ){
//        if( paramList != null && !paramList.isEmpty() ){
//            wrapper.in(filedName,paramList);
//        }
//        return this;
//    }
//
//    public <T> IfWrapper notIn(String filedName, List paramList, QueryWrapper<T> wrapper ){
//        if( paramList != null && !paramList.isEmpty() ){
//            wrapper.notIn(filedName,paramList);
//        }
//        return this;
//    }
//
//
//
//
//}
